rescue strap - French English Dictionary